to the very least - Turc Anglais Dictionnaire